Chinese handcuff - Espagnol Anglais Dictionnaire